<script>
	export default {
		globalData: {
			// 正式环境要把版本检测打开
			baseUrl: 'https://gamumu.hilumo.com',
			// baseUrl: 'http://49.235.188.195:18080',
			imgUrl: 'https://gamumu.hilumo.com'
		},
		onLaunch: function() {
			console.log('App Launch')
		},
		onShow: function() {
			console.log('App Show')
			// 当向小程序后台请求完新版本信息，会进行回调。res: {hasUpdate: true, version: 1.0.0}
			const updateManager = uni.getUpdateManager();
			updateManager.onCheckForUpdate(function (res) {
				if (res.hasUpdate) {					 // 有更新
					uni.showLoading({title:'更新中...'}); // 开始下载前，显示Loading
				}
			});
			// 当新版本下载完成，会进行回调
			updateManager.onUpdateReady(function () {
				uni.hideLoading();   // 关闭 Loading 
				uni.showModal({		// 弹确认框（强制更新）
					title:'更新提示',
					content:'更新完毕，是否重启？',
					success:function (res) {
						if (res.confirm) {
							updateManager.applyUpdate(); // 强制小程序重启并使用新版本。
						}
					}
				})
			});
			// 当新版本下载失败，会进行回调
			updateManager.onUpdateFailed(function () {
				uni.hideLoading();	// 关闭 Loading 
				uni.showToast({ title:'更新失败，稍后再试...', icon:"error" });
			});
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
	@import "@/uni_modules/uview-plus/index.scss";
	/*每个页面公共css */
	.page {
		background: #FFFFFF;
		width: 100vw;
		min-height: 100vh;
		box-sizing: border-box;
	}
	.ai-text {
		text-align: center;
		font-weight: 400;
		font-style: Medium;
		font-size: 20rpx;
		leading-trim: NONE;
		line-height: 50rpx;
		letter-spacing: 0;
		color: #7F7F7F;
	}
</style>
